package com.syxp.pda.entity.base;

import java.util.Date;
import java.util.Set;

import com.syxp.pda.entity.standard.DeviceCheckStandard;

/**
 * version: 1.0
 * 
 * date: 2011.07.12
 * 
 * author: mengqingxin
 *
 */
public class DeviceBaseInfo {
	
	private int deviceInfoID ;//基本信息编号
	
	private String deviceCode ;//设备编码
	
	private String deviceKKSCode ;//KKS编码
	
	private String deviceName ;//设备名称
	
	private String devBuildPlace ;//安装位置
	
	private String devPlaceCode ;//位置编码
	
	private String devDrawingNo ;//图纸编码
	
	private String devSpecification ;//设备规格
	
	private String deviceModel ;//设备型号
	
	private Date devOutDate ;//出厂日期
	
	private String devOutCode ;//出厂编号
	
	private String devBuildCompany ;//安装单位
	
	private String devManuFactory ;//制造厂商
	
	private String devUseDepart ;//使用部门
	
	private Date devRunDate ;//投运日期
	
	private String devUseStatus ;//运行状态
	
	private String devProvider ;//供应商
	
	private Date devAddDate ;//添置日期
	
	private String devContractNo ;//合同号
	
	private String addRemark ;//添置说明
	
	private String deviceRemark ;//设备说明
	
	//EL_DeviceBaseInfo（设备基础信息表）与EL_DefineIDZone（区域ID表）：多对一
	private int zoneID ;
	
	//EL_DeviceBaseInfo（设备基础信息表）与EL_DeviceCheckStandard（检测项目标准表）：一对多
	private Set<DeviceCheckStandard> deviceCheckStandards;
	
	private Profess profess ;
	
	public Profess getProfess() {
		return profess;
	}

	public void setProfess(Profess profess) {
		this.profess = profess;
	}

	public Set<DeviceCheckStandard> getDeviceCheckStandards() {
		return deviceCheckStandards;
	}

	public void setDeviceCheckStandards(
			Set<DeviceCheckStandard> deviceCheckStandards) {
		this.deviceCheckStandards = deviceCheckStandards;
	}

	public int getDeviceInfoID() {
		return deviceInfoID;
	}

	public void setDeviceInfoID(int deviceInfoID) {
		this.deviceInfoID = deviceInfoID;
	}

	public String getDeviceCode() {
		return deviceCode;
	}

	public void setDeviceCode(String deviceCode) {
		this.deviceCode = deviceCode;
	}

	public String getDeviceKKSCode() {
		return deviceKKSCode;
	}

	public void setDeviceKKSCode(String deviceKKSCode) {
		this.deviceKKSCode = deviceKKSCode;
	}

	public String getDeviceName() {
		return deviceName;
	}

	public void setDeviceName(String deviceName) {
		this.deviceName = deviceName;
	}

	public String getDevBuildPlace() {
		return devBuildPlace;
	}

	public void setDevBuildPlace(String devBuildPlace) {
		this.devBuildPlace = devBuildPlace;
	}

	public String getDevPlaceCode() {
		return devPlaceCode;
	}

	public void setDevPlaceCode(String devPlaceCode) {
		this.devPlaceCode = devPlaceCode;
	}

	public String getDevDrawingNo() {
		return devDrawingNo;
	}

	public void setDevDrawingNo(String devDrawingNo) {
		this.devDrawingNo = devDrawingNo;
	}

	public String getDevSpecification() {
		return devSpecification;
	}

	public void setDevSpecification(String devSpecification) {
		this.devSpecification = devSpecification;
	}

	public String getDeviceModel() {
		return deviceModel;
	}

	public void setDeviceModel(String deviceModel) {
		this.deviceModel = deviceModel;
	}

	public Date getDevOutDate() {
		return devOutDate;
	}

	public void setDevOutDate(Date devOutDate) {
		this.devOutDate = devOutDate;
	}

	public String getDevOutCode() {
		return devOutCode;
	}

	public void setDevOutCode(String devOutCode) {
		this.devOutCode = devOutCode;
	}

	public String getDevBuildCompany() {
		return devBuildCompany;
	}

	public void setDevBuildCompany(String devBuildCompany) {
		this.devBuildCompany = devBuildCompany;
	}

	public String getDevManuFactory() {
		return devManuFactory;
	}

	public void setDevManuFactory(String devManuFactory) {
		this.devManuFactory = devManuFactory;
	}

	public String getDevUseDepart() {
		return devUseDepart;
	}

	public void setDevUseDepart(String devUseDepart) {
		this.devUseDepart = devUseDepart;
	}

	public Date getDevRunDate() {
		return devRunDate;
	}

	public void setDevRunDate(Date devRunDate) {
		this.devRunDate = devRunDate;
	}

	public String getDevUseStatus() {
		return devUseStatus;
	}

	public void setDevUseStatus(String devUseStatus) {
		this.devUseStatus = devUseStatus;
	}

	public String getDevProvider() {
		return devProvider;
	}

	public void setDevProvider(String devProvider) {
		this.devProvider = devProvider;
	}

	

	public Date getDevAddDate() {
		return devAddDate;
	}

	public void setDevAddDate(Date devAddDate) {
		this.devAddDate = devAddDate;
	}

	public String getDevContractNo() {
		return devContractNo;
	}

	public void setDevContractNo(String devContractNo) {
		this.devContractNo = devContractNo;
	}

	public String getAddRemark() {
		return addRemark;
	}

	public void setAddRemark(String addRemark) {
		this.addRemark = addRemark;
	}

	public String getDeviceRemark() {
		return deviceRemark;
	}

	public void setDeviceRemark(String deviceRemark) {
		this.deviceRemark = deviceRemark;
	}

	public int getZoneID() {
		return zoneID;
	}

	public void setZoneID(int zoneID) {
		this.zoneID = zoneID;
	}

}
